@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding: 0; margin: 0;outline:none; }
body {font: 12px/24px Helvetica, STHeiti STXihei, Microsoft JhengHei, Microsoft YaHei, Tohoma, Arial; margin:0 0; padding:0 0; color:#000000; background:#FFF; overflow-x: hidden; }
fieldset, img { border: 0; vertical-align:top; max-width:100%; height:auto; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul, li { list-style: none; }
.clearfix { clear:both; }
ul { margin-bottom:0px!important; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
abbr, acronym { border: 0; }
a { text-decoration:none!important; color:#000000; }
a:hover { text-decoration:none;color: #2A4F86;}
.btn.focus, .btn:focus, .btn:hover { color:#FFF!important; }
a { 
outline: none!important;
}
a:focus { 
outline: none!important; 
}
body a{outline:none!important;blr:expression(this.onFocus=this.blur());}
@font-face {
 font-family: 'FontAwesome';
 src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
 src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
 font-weight: normal;
 font-style: normal;
}
body a {
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -o-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -ms-transition: 0.5s all;
}
/*--------------logo---------------*/
.logo { width:1030px; height:90px; overflow:hidden; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; margin: 0px auto;}
.logo_img{float:left;position: relative;width: 40%;margin-top: 10px;}
.logo_img img { float:left; margin-top: 10px;}
.logo_content_tit { font-size:14px; color:#919191; }
.logo_content_tit span { color:#cc0001; }
.logo_content_tit a { color:#919191; }
.logo_content_search .btn{ height:36px; font-size:14px; width:78px; cursor:pointer; text-align:center; background:#2A4F86; color:#ffffff; text-indent:0; border:0; font-family: "Microsoft YaHei";border-radius:5px; }
.logo_content_search .btn:hover{background:#ccc;}
.logo_search_login {text-align: center;float:right;height:60px;line-height:30px;margin-top:30px;position: relative;width: 30%;display:inline-block ;m}
.logo_search_login input{border-radius:18px;border: 1px solid gray;outline: none;background-color:transparent ;height:30px;width: 200px;padding-left: 28px;}
.icon-user{position: absolute;left: 0；z-index:5;background-image: url(../images/search.png); /*引入图片图片*/background-repeat: no-repeat; /*设置图片不重复*/background-position: 5px 0px; /*图片显示的位置*/width: 30px; /*设置图片显示的宽*/height: 25px; /*图片显示的高*/cursor:pointer;}
.icon-login{position: absolute;left: 0；z-index:5;background-image: url(../img/qt/index/登陆.png); /*引入图片图片*/background-repeat: no-repeat; width: 30px;height: 30px;margin-left: 15px;
background-position: 5px 0px; /*图片显示的位置*/width: 30px; /*设置图片显示的宽*/height: 30px; /*图片显示的高*/margin-top: 4px;}
.wx{width: 70px;height: auto;}
.wx_div{float:right;height:120px;width: 17%;position: relative;display:inline-block;text-align: right;font-family: "Microsoft YaHei";}
.wx_div td{text-align: center;}
/* -----------------Navigation----------------*/
.main-nav-outer { padding:0px; border-bottom:1px solid #dddddd; box-shadow:0 4px 5px -3px #ececec; position:relative; background:#2A4F86; height: 50px;width: 100%;}
.container-navigate{width: 1030px;margin: 0 auto;height: 45px;}
.btn-group{margin-top: 7px;}
.main-nav { text-align:center; padding:0; list-style:none; position: relative;}
.main-nav li { float:left; width:10%; }
.main-nav li a { display:inline-block; color:#fffefe; text-transform:uppercase; font-family: '宋体', Aria, sans-serif; text-decoration: none; height:50px; line-height:50px; font-size:14px; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; font-family: "Microsoft YaHei"; }
.main-nav li:hover { text-decoration:none; background:#262626; }
.small-logo { padding:0 32px; }
.main-section { padding:90px 0 110px; }
.res-nav_click { line-height:38px; font-family: 'FontAwesome'; font-size:38px; text-decoration: none !important; color:#FFF; font-style:normal; display:none; width:42px; height:27px; margin:20px auto; transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -webkit-transition:all 0.3s ease-in-out; }
.res-nav_click:hover, .res-nav_click:active, .res-nav_click:focus { color: #7cc576 !important; }
.portfolioContainer { max-width: 1140px; }
.fixed {
    position: fixed;
    top: 0;
    width: 100%;
    margin: 0 auto;
    left: 0;
    z-index: 10000;
}
.btn-group{float:left; width:10%; }
.btn-group button{background-color:transparent ;color:#fffefe;border: 0px;width: 100%;height: auto; font-family: "Microsoft YaHei";
font-size:14px;margin: 5px;}
.btn-group ul{background-color:#2A4F86 ;margin-top: -2px; width:120px;min-width: 120px;}
.btn-group ul li a{color:#fffefe;font-family: "Microsoft YaHei";font-size:14px;}
.btn-group li{height: 40px;line-height: 50px;text-align: center;}
/*--------------footer---------------*/
.footer { width:100%; height:50px; background-color:#2A4F86; overflow:hidden;}
.footer_nav { float:left; }
.footer_nav ul li { float:left; height:32px; line-height:32px; background:url(../images/line_10.jpg) center right no-repeat; padding:0 20px; font-size:14px; }
.footer_nav ul li a { color:#808080; font-family: "Microsoft YaHei"; }
.footer_link select { margin-top:10px; width:310px; height:30px;font-family: "Microsoft YaHei"; }
.margin_top10 { margin-top:10px; overflow:hidden; }
.detail { color:#808080; margin-top:56px; }
.detail address { font-size:14px; font-family: "Microsoft YaHei"; }
.hr { border-bottom:1px solid #808080; margin-top:20px; }
.detail address span { font-size:24px; color:#c7080d; }
.postcode { margin-top:36px; }
.img { float:right;}
.copyright { font-size:18px; color:#FFF;font-family: "Microsoft YaHei"; text-align:center;margin-top:13px;}
.microblog { margin-top:20px; }
.logo_content_search { margin-top:10px; margin-right:0px; }
.logo_content_search .keywords { width:60%; height:38px; line-height:36px; text-indent:10px; border:1px solid #dcdcdc; font-family: "Microsoft YaHei"; }
.logo_content_search .btnn { height:37px; font-size:14px; width:78px; cursor:pointer; text-align:center; background:#cc0001; color:#ffffff; text-indent:0; border:0; font-family: "Microsoft YaHei";border-radius:5px; }
.logo_content_search .btnn:hover{background:#ccc;}

.list-banner{width: 100%;height: 250px;;}
.list-position{width: 100%;height: 50px;line-height: 50px;font-size: 16px;}
.list-navigate{width: 20%;float: left;margin-bottom: 40px;}
.list-content{width: 78%;margin-left: 2%;height: auto;float: left;background-color: #F7F7F7;margin-bottom: 20px;min-height: 650px;}
.common-ul li{height: 50px;text-align: left;line-height: 50px;width: 100%;border:1px solid #efefef;}
.common-ul li:hover{height: 50px;text-align: left;line-height: 50px;background-color: #7995cc;width: 100%;color: #fff;}
.common-ul li.active{height: 50px;text-align: left;line-height: 50px;background-color: #7995cc;width: 100%;color: #fff;}
.common-ul a{font-family: "幼圆";font-size: 16px;display: block;float:left;width: 600px;height:50px;overflow: hidden;}
.common-ul li:hover a{font-family: "幼圆";font-size: 16px;color: #2A4F86;width: 100%;}
.common-ul {background-color: #F7F7F7;}

.navigate-left {background-color: #F7F7F7;}
.navigate-left #img3{float: right;}
.navigate-left{background: url(../img/qt/content/行政法规标题.png) center no-repeat;padding: 10px;height: 55px;}
.list-navigate{background-color: #F7F7F7;}
.list-navigate li{text-align: left;font-size: 16px;cursor: pointer;padding-left: 10px;}
.list-navigate li:hover{text-align: left;font-size: 16px;}
.list-navigate li.active{text-align: left;font-size: 16px;}

.content-title #img3{float: right;}
.content-title{width: 100%;height: 55px;line-height: 55px;text-align: center;font-size: 20px;}
.list-content .common-ul li{font-size: 16px;padding-left: 40px;line-height: 55px;font-family: "幼圆";}
.list-content .common-ul li:hover{font-size: 16px;padding-left: 40px;line-height: 55px;font-style: "幼圆";color: #2A4F86;}
.list-content .common-ul li:hover a{font-family: "幼圆";font-size: 16px;color: #FFF;display: block;float:left;width: 600px;height:50px;overflow: hidden;}
.list-content .common-ul li:hover span{font-family: "幼圆";font-size: 16px;color: #FFF;}
.list-icon{margin-top: 20px;}
.list-content .common-ul li span{font-size: 16px;font-family: "宋体";float: right;height: 50px;margin-right: 20px;}

.c1{line-height: 30px;background-color: #F7F7F7;min-height: 650px;}
.info-title{width: 100%;height: 55px;padding: 10px;height: 55px;background: url(../img/qt/content/行政法规标题.png) left no-repeat; background-position: 55px 15px;}
.info-title #img1{float: left;}
.info-title #img3{float: right;}
.subject1{padding: 10 75 20 75;}
.time{margin-top: 10px;}
.article_title{margin-top: 35px;}

.time_span{float: right;margin-right: 10px;}

.img-table{width: 100%;}
.img-tr{text-align: center;}
.img-td{width: 33%;}
.img-container{width: 100%;height: 300px;text-align: center;text-align: center;padding-top: 6%;}
.img-href{text-align: center;}
.img-show{width: 90%;height: 70%;margin: 0px auto;}
.img-title{height: 50px;line-height: 50px;text-align: center;}

.curr_nav{border: 1px solid red;height: 60px;}

.list-content .item{float:left;width:20%;border:1px solid red; height: 214px;padding: 1%;}